home *** CD-ROM | disk | FTP | other *** search
- // Copyright (c)1995 Ray Dream, Inc. All Rights Reserved.
- /* $Id: XComBhvr.r 1.1 1997/07/11 04:19:11 damien Exp $ */
-
- #define NOFLAG 0L
- #define INTERPOLATE 1L
-
- #define MINQF16 0xFFFF8000L
- #define MAXQF16 0x00007FFFL
- #define MINQFIX 0xFFFF8000L
- #define MAXQFIX 0x00007FFFL
-
- 142 COMP DISCARDABLE
- BEGIN
- "treb", // family ID
- "WTbh", // unique creator
- "Alignment\0", // name of the extension
- "COM Examples\0", // sub family (used for shaders and scene operations)
- "4.0.0\0", // version number
- "TOOLKIT Example\0", // comments
- 0x0009L // minimum API version number required
- END
-
- 142 PMAP DISCARDABLE
- BEGIN
- // structure of a PMAP entry:
- //"4lID","type",INTERPOLATE or NOFLAG,"Description\0",minValue,maxValue
- // ex:
- //"COLO","colo",INTERPOLATE,"Color\0",0L,0L,
- //"ZMIN","qf16",INTERPOLATE,"Min Altitude\0",MINQF16,MAXQF16,
- //"ZMAX","qf16",INTERPOLATE,"Max Altitude\0",MINQF16,MAXQF16,
- //"VISI","qf16",INTERPOLATE,"Visibility\0",0L,MAXQF16
- 0x0003, // number of entries, increment it when you add an entry
- "NAM1","c255",NOFLAG,"\0",MINQF16,MAXQF16,
- "NAM2","c255",NOFLAG,"\0",MINQF16,MAXQF16,
- "RELP","qfix",INTERPOLATE,"Relative Pos.\0",MINQF16,MAXQF16,
- END
-
- 142 GUID DISCARDABLE
- BEGIN
- // from a GUID in a DTA $"ABCD EFGH IJKL MNOP QRST UVWX YZ12 3456"
- // change to 0xEFGH, 0xABCD, 0xIJKL, 0xMNOP, 0xSTQR, 0xWXUV, 0x12YZ, 0x5634
- 0x01A1, 0x5C96, 0x7CC3, 0x101C, 0x5F88, 0x0204, 0x001C, 0x0270
- 0xF160, 0x2F29, 0xFCD3, 0x11CE, 0xF7A4, 0x0000, 0x02E2, 0xA5D5
- END
-
- 142 XPVW DISCARDABLE
- BEGIN
- // VIEW resource: no null character allowed !!!
- "\043 laminated fog view
- View {
- PosX 0
- PosY 0
- SizX 150
- SizY 180
- VwId EDIT
- Stat {
- PosX 5
- PosY 5
- SizX 75
- SizY 16
- Bold 1
- Capt \042Alignment\042
- }
- Stat {
- PosX 5
- PosY 30
- SizX 140
- SizY 16
- Capt \042Name of the first Object:\042
- }
- Edit {
- PosX 5
- PosY 50
- SizX 140
- SizY 22
- MaxC 64
- VwId NAM1
- }
- Stat {
- PosX 5
- PosY 80
- SizX 140
- SizY 16
- Capt \042Name of the second Object:\042
- }
- Edit {
- PosX 5
- PosY 100
- SizX 140
- SizY 22
- MaxC 64
- VwId NAM2
- }
- Stat {
- PosX 5
- PosY 130
- SizX 140
- SizY 16
- Capt \042Relative Position:\042
- }
- Slid {
- PosX 5
- PosY 150
- SizX 140
- SizY 20
- MinV -65536
- MaxV 131072
- VwId RELP
- }
- }
- \0"
- END
-
-